package com.wang.operation;

/**
 * 常见操作----反序
 */
public class Reverse {
    public static void main(String[] args) {
        String s = "aaaabbbbbbcccc";
        //最简单方法:利用StringBuffer的reverse方法,不要忘记转为字符串
        String s1 = new StringBuffer(s).reverse().toString();

        //最常用方法:字符串转array数组,从尾到头添加到一个新字符串中
        char[] chars = s.toCharArray();
        String s2 = "";
        for (int i = s.length()-1; i >=0 ; i--) {
            s2 += chars[i];
        }
        //方法3 如果不使用s.toCharArray();也行..直接charAt方法也可以按照index获取char
        String s3 = "";
        for (int i = s.length()-1; i >= 0; i--) {
            s3 += s.charAt(i);
        }
    }
}
